package com.jshoperxms.service;


import java.util.List;

import com.jshoperxms.controller.mall.backstage.vo.OrderCreateProcessInfoVo;
import com.jshoperxms.entity.*;
import org.springframework.transaction.annotation.Transactional;

@Transactional
public interface OrderTService extends BaseTService<OrderT>{


	/**
	 * 平台后台创建普通订单,仅限storeid=""表示平台自营商品才可以使用这个方法添加订单
	 * @param memberCartTs
	 * @param memberT
	 * @param memberDeliverAddressId
	 * @param logisticsid
	 * @param paymentid
	 * @param memberinvoiceid
	 * @param customerordernotes
	 * @param shouldpay
     * @param freight
     * @return
     */
	OrderCreateProcessInfoVo createBackOrderTranscational(List<MemberCartT>memberCartTs, MemberT memberT, String memberDeliverAddressId, String logisticsid, String paymentid, String memberinvoiceid, String customerordernotes, double shouldpay, double freight);

}
